multispindle lathe - Turkish English Dictionary